package com.example.qxfw.slhx.service;

import com.example.qxfw.common.entity.zy.HxyjWarning;

import java.sql.Timestamp;
import java.util.List;

public interface HxlsService {
    /**
     * 查询预警历史
     * @param startDate 开始日期
     * @param endDate 结束日期
     * @param state 状态 1.未审核;2.审核驳回;3.审核通过；
     * @return
     */
    List<HxyjWarning> getAllOfHxyjWarning(Timestamp startDate, Timestamp endDate, Integer state);

    /**
     * 更新预警状态
     * @param docId
     * @param state
     * @return
     */
    HxyjWarning updateState(Integer docId,Integer state);

    /**
     * 查询产品编号
     * @param docId
     * @param docPath
     * @return
     */
    Integer getProductId(Integer docId,String docPath);

    /**
     * 删除预警产品
     * @param docId 预警编号
     * @return
     */
    int deleteByIdOfHxyjWarning(Integer docId);




}
